欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

如何在虛擬主機(jī)上部署Python應(yīng)用程序?

Python 是一種高級(jí)通用編程語(yǔ)言。BIZ 50 包提供了在 AltusHost 上托管 Python 應(yīng)用程序的可能性。

要使用 cPanel 的圖形界面創(chuàng)建 Python 應(yīng)用程序,您可以使用以下方法:

在 SOFTWARE 菜單下登錄到您的 cPanel 后,您將看到 Setup Python App 字段。

如何在虛擬主機(jī)上部署Python應(yīng)用程序?

然后您需要通過(guò)單擊“創(chuàng)建應(yīng)用程序”按鈕來(lái)創(chuàng)建一個(gè)應(yīng)用程序。
將打開(kāi)一個(gè)表單,如下圖所示。

如何在虛擬主機(jī)上部署Python應(yīng)用程序?

Python 版本——從下拉菜單中選擇所需的版本。
應(yīng)用程序根目錄——指的是您帳戶(hù)文件系統(tǒng)中的路徑。
應(yīng)用程序 URL – 選擇您要為其創(chuàng)建應(yīng)用程序的域以及應(yīng)用程序的 URL 路徑。
應(yīng)用程序啟動(dòng)文件 – 表示啟動(dòng)應(yīng)用程序的文件。
應(yīng)用程序入口點(diǎn)——您可以選擇設(shè)置可以為您的應(yīng)用程序調(diào)用的對(duì)象。
乘客日志文件——您可以定義日志文件的路徑和名稱(chēng)。
環(huán)境變量 - 您可以將變量添加到 + ADD VARIABLE。

填寫(xiě)表格后,單擊“創(chuàng)建”按鈕創(chuàng)建應(yīng)用程序。

通過(guò)單擊打開(kāi),您將獲得以下視圖:

有用!
Python v3.7.8

Hello World Flask——示例

單擊 STOP APP 停止應(yīng)用程序。

然后您需要從您的 cPanel 轉(zhuǎn)到文件管理器。

之后,將打開(kāi)一個(gè)文件系統(tǒng),您需要在其中選擇并輸入您在應(yīng)用程序創(chuàng)建表單中指定的文件夾。

當(dāng)您進(jìn)入所需的文件夾時(shí),您需要編輯啟動(dòng)應(yīng)用程序的文件,在我們的示例中為 app.py。右鍵單擊并選擇編輯選項(xiàng),然后需要?jiǎng)h除現(xiàn)有內(nèi)容并插入如下所示的新代碼:

從燒瓶導(dǎo)入燒瓶

app = 燒瓶(__name__)

@app.route('/')
定義 hello_world():
返回“你好世界”

如果 __name__ == '__main__':
應(yīng)用程序運(yùn)行()

通過(guò)單擊保存更改來(lái)保存更改,之后可以通過(guò)單擊關(guān)閉來(lái)關(guān)閉文件。

由于此應(yīng)用程序使用 flask 庫(kù),因此您需要為您的 python 應(yīng)用程序安裝它。首先,通過(guò)單擊左上角的“+ 文件”創(chuàng)建 requirements.txt 文件,之后將打開(kāi)一個(gè)表單,您需要在其中輸入新文件的名稱(chēng),即“requirements.txt”,然后單擊創(chuàng)建新建文件按鈕。

可以通過(guò)右鍵單擊并使用“編輯”選項(xiàng)來(lái)編輯此文件的內(nèi)容,輸入以下內(nèi)容:

燒瓶

有必要通過(guò)單擊保存更改來(lái)保存更改,之后可以關(guān)閉文件并完成創(chuàng)建 requirements.txt 文件的過(guò)程。

此外,您需要修改應(yīng)用程序 URL 文件夾中的 .htaccess,即如果它位于 public_html 文件夾中,則應(yīng)修改 public_html/.htaccess。在我們的示例中,它看起來(lái)像這樣:

PassengerAppRoot "/home/username/mypyapp" 
PassengerBaseURI "/" 
PassengerPython "/home/username/virtualenv/mypyapp/3.7/bin/python3.7" 
PassengerAppLogFile "/home/username/passenger.log"

當(dāng)然,您輸入的不是“用戶(hù)名”,而是您的用戶(hù)名,也就是說(shuō),您可以修改適合您需要的路徑。

當(dāng)您再次從 cPanel 返回到 Setup Python App 時(shí),您將能夠從圖形界面執(zhí)行啟動(dòng)、編輯和刪除命令。

要從 requirements.txt 文件安裝包,請(qǐng)單擊編輯選項(xiàng)。

如何在虛擬主機(jī)上部署Python應(yīng)用程序?

轉(zhuǎn)到其下的配置文件,您將在需要輸入 requirements.txt 的位置看到選項(xiàng) +Add,然后單擊 +Add 按鈕。然后單擊運(yùn)行 Pip 安裝按鈕并選擇 requirements.txt。

如何在虛擬主機(jī)上部署Python應(yīng)用程序?

現(xiàn)在您可以通過(guò)單擊 START APP 按鈕啟動(dòng)您的應(yīng)用程序。

這樣就完成了在 cPanel 上設(shè)置 Python 應(yīng)用程序的過(guò)程。

通過(guò)點(diǎn)擊“打開(kāi)”或輸入您的應(yīng)用程序的 URL,您將收到:

你好世界

最后,在頂部附近你會(huì)看到選項(xiàng):

DESTROY——如果你想刪除應(yīng)用程序。

SAVE——如果你想保存更改。

文章鏈接: http://m.qzkangyuan.com/13211.html

文章標(biāo)題:如何在虛擬主機(jī)上部署Python應(yīng)用程序?

文章版權(quán):夢(mèng)飛科技所發(fā)布的內(nèi)容,部分為原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明來(lái)源,網(wǎng)絡(luò)轉(zhuǎn)載文章如有侵權(quán)請(qǐng)聯(lián)系我們!

聲明:本站所有文章,如無(wú)特殊說(shuō)明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書(shū)籍等各類(lèi)媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫(kù)

為什么博客需要Web托管?有沒(méi)有可用的免費(fèi)Web托管服務(wù)

2022-11-25 10:50:08

IDC云庫(kù)

滲透測(cè)試的五個(gè)階段,以及滲透測(cè)試的方法

2022-11-25 11:36:45

0 條回復(fù) A文章作者 M管理員
    暫無(wú)討論,說(shuō)說(shuō)你的看法吧
?
個(gè)人中心
購(gòu)物車(chē)
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 长春市| 浦东新区| 九台市| 镇雄县| 新绛县| 仙游县| 隆回县| 全南县| 弋阳县| 阿巴嘎旗| 奉贤区| 天祝| 遂昌县| 调兵山市| 壤塘县| 治多县| 周宁县| 新邵县| 同心县| 秀山| 山西省| 贡觉县| 正镶白旗| 渝中区| 乐亭县| 清流县| 上饶市| 东山县| 罗江县| 南雄市| 花垣县| 台州市| 平陆县| 石嘴山市| 榕江县| 邵阳县| 博客| 绵阳市| 黑河市| 万州区| 开鲁县|